package com.bbcare.switchData.entity.model;

import com.bbcare.switchData.entity.basemodel.BaseEntityForBB;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;


public class PtCptaskcontInfo extends BaseEntityForBB<PtCptaskcontInfo> {

	private String ptTaskId; // 任务实例id
	private String ptNodeId; // 节点实例id
	private String ptStageId; // 阶段实例id
	private String ptPlanId; // 计划实例id
	private String userId; // 队列患者id
	private String teUserId; // 租户患者id
	private String clUserId; // 平台患者id
	private String queueId; // 队列id
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" ,timezone = "GMT+8")
	private java.util.Date createTime; // 创建时间
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" ,timezone = "GMT+8")
	private java.util.Date updateTime; // 更新时间
	private String createAuthor; // 创建者id
	private String updateAuthor; // 更新者id
	private String updateAccept; // 操作流水
	private String projectId; // 项目id
	private String tenantId; // 租户id
	private Integer seqNo; // 节点序号，升序排列
	private String templVersionId; // 任务内容模板版本id
	private String templType; // 内容类型 0:门诊问卷 1:线上问卷 2:随访提醒 3:用药 4:随访评测 5:随访指导 6:家庭监测 7:宣教 8:主诉登记（体检登记）
	private String oriContId; // 原始任务内容模板id

	public String getPtTaskId() {
		return ptTaskId;
	}
	
	public void setPtTaskId(String ptTaskId) {
		this.ptTaskId = ptTaskId;
	}
	
	public String getPtNodeId() {
		return ptNodeId;
	}
	
	public void setPtNodeId(String ptNodeId) {
		this.ptNodeId = ptNodeId;
	}
	
	public String getPtStageId() {
		return ptStageId;
	}
	
	public void setPtStageId(String ptStageId) {
		this.ptStageId = ptStageId;
	}
	
	public String getPtPlanId() {
		return ptPlanId;
	}
	
	public void setPtPlanId(String ptPlanId) {
		this.ptPlanId = ptPlanId;
	}
	
	public String getUserId() {
		return userId;
	}
	
	public void setUserId(String userId) {
		this.userId = userId;
	}
	
	public String getTeUserId() {
		return teUserId;
	}
	
	public void setTeUserId(String teUserId) {
		this.teUserId = teUserId;
	}
	
	public String getClUserId() {
		return clUserId;
	}
	
	public void setClUserId(String clUserId) {
		this.clUserId = clUserId;
	}
	
	public String getQueueId() {
		return queueId;
	}
	
	public void setQueueId(String queueId) {
		this.queueId = queueId;
	}
	
	public java.util.Date getCreateTime() {
		return createTime;
	}
	
	public void setCreateTime(java.util.Date createTime) {
		this.createTime = createTime;
	}
	
	public java.util.Date getUpdateTime() {
		return updateTime;
	}
	
	public void setUpdateTime(java.util.Date updateTime) {
		this.updateTime = updateTime;
	}
	
	public String getCreateAuthor() {
		return createAuthor;
	}
	
	public void setCreateAuthor(String createAuthor) {
		this.createAuthor = createAuthor;
	}
	
	public String getUpdateAuthor() {
		return updateAuthor;
	}
	
	public void setUpdateAuthor(String updateAuthor) {
		this.updateAuthor = updateAuthor;
	}
	
	public String getUpdateAccept() {
		return updateAccept;
	}
	
	public void setUpdateAccept(String updateAccept) {
		this.updateAccept = updateAccept;
	}
	
	public String getProjectId() {
		return projectId;
	}
	
	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}
	
	public String getTenantId() {
		return tenantId;
	}
	
	public void setTenantId(String tenantId) {
		this.tenantId = tenantId;
	}
	
	public Integer getSeqNo() {
		return seqNo;
	}
	
	public void setSeqNo(Integer seqNo) {
		this.seqNo = seqNo;
	}
	
	public String getTemplVersionId() {
		return templVersionId;
	}
	
	public void setTemplVersionId(String templVersionId) {
		this.templVersionId = templVersionId;
	}
	
	public String getTemplType() {
		return templType;
	}
	
	public void setTemplType(String templType) {
		this.templType = templType;
	}
	
	public String getOriContId() {
		return oriContId;
	}
	
	public void setOriContId(String oriContId) {
		this.oriContId = oriContId;
	}
	
}
